have a face like thunder - Francés Inglés Diccionario